home *** CD-ROM | disk | FTP | other *** search
-
- ; Hardcore MC8051 coding by Zulu & Grey of Rebels
-
- DEFSEG LED,start=0000H,CLASS=CODE
-
- SEG LED
-
- START: clr c
- mov p1.7,c
- mov p1.6,c
- mov p1.5,c
- mov p1.4,c
-
- LOOP:
- setb p1.7
- setb p1.6
- lcall wait
- mov p1.7,c
- setb p1.5
- lcall wait
- mov p1.6,c
- setb p1.4
- lcall wait
- mov p1.4,c
- setb p1.6
- lcall wait
- mov p1.5,c
- ljmp loop
-
- Wait:
- mov A,#1
- mov r0,a
- loop0:
- mov A,#100
- mov r1,a
- Loop1:
- mov a,#255
- mov r2,a
- Loop2:
- djnz r2,loop2
- djnz r1,loop1
- djnz r0,loop0
- ret
-
- END
-
-